ball and chain – English–Français translations

🇬🇧 en fr 🇫🇷

ball and chain noun

  • means of restraint
boulet
Wiktionary Links